polypeptide chain - French English Dictionary